package com.tbit.uqbike.client.pojo;

/**
 * @author: ShiGuang
 * @create: 2021-12-13 11:12
 * @description: 费用申诉实体类，对应数据库表appeal
 */
public class FeeAppeal {
    /**
     * 申诉id
     */
    private Integer appealId;

    /**
     * 平台账户id
     */
    private Integer accountId;

    /**
     * 用户id
     */
    private Integer userId;

    /**
     * 申诉类型
     */
    private String type;

    /**
     * 图片url地址
     */
    private String url;

    /**
     * 申诉订单的骑行编号
     */
    private String orderNO;

    /**
     * 车辆编号
     */
    private String machineNO;

    /**
     * 记录申诉通过的话退款金额
     */
    private Integer money;

    /**
     * 客户备注说明
     */
    private String remark;

    /**
     * 申诉时间
     */
    private String addTime;

    /**
     * 处理时间
     */
    private String handleTime;

    /**
     * 客服处理结果
     */
    private String result;

    /**
     * 处理状态：
     * 0:处理中；
     * 1:申诉驳回；
     * 2:申诉通过
     */
    private Integer state;


    public Integer getAppealId() {
        return appealId;
    }

    public void setAppealId(Integer appealId) {
        this.appealId = appealId;
    }

    public Integer getAccountId() {
        return accountId;
    }

    public void setAccountId(Integer accountId) {
        this.accountId = accountId;
    }

    public Integer getUserId() {
        return userId;
    }

    public void setUserId(Integer userId) {
        this.userId = userId;
    }

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getUrl() {
        return url;
    }

    public void setUrl(String url) {
        this.url = url;
    }

    public String getOrderNO() {
        return orderNO;
    }

    public void setOrderNO(String orderNO) {
        this.orderNO = orderNO;
    }

    public Integer getMoney() {
        return money;
    }

    public void setMoney(Integer money) {
        this.money = money;
    }

    public String getAddTime() {
        return addTime;
    }

    public void setAddTime(String addTime) {
        this.addTime = addTime;
    }

    public String getHandleTime() {
        return handleTime;
    }

    public void setHandleTime(String handleTime) {
        this.handleTime = handleTime;
    }

    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public String getResult() {
        return result;
    }

    public void setResult(String result) {
        this.result = result;
    }

    public String getMachineNO() {
        return machineNO;
    }

    public void setMachineNO(String machineNO) {
        this.machineNO = machineNO;
    }

    @Override
    public String toString() {
        return "FeeAppeal{" +
                "appealId=" + appealId +
                ", accountId=" + accountId +
                ", userId=" + userId +
                ", type='" + type + '\'' +
                ", url='" + url + '\'' +
                ", orderNO='" + orderNO + '\'' +
                ", machineNO='" + machineNO + '\'' +
                ", money=" + money +
                ", remark='" + remark + '\'' +
                ", addTime='" + addTime + '\'' +
                ", handleTime='" + handleTime + '\'' +
                ", result='" + result + '\'' +
                ", state=" + state +
                '}';
    }
}